/**
 * 
 */
package idv.takeshi.software.productline.bookstore.application.service;

/**
 * A service interface for maintaining order's pickingList models. 
 * @author takeshi
 *
 */
public interface MaintainPickingListsService {
	
	/**
	 * Change order status to under delivery by given orderId and corresponding pickingList sequence.
	 * @param orderId
	 * @param pickingListSequence
	 * @throws MaintainPickingListException
	 */
	public void receivePickingList(Long orderId, int pickingListSequence) throws MaintainPickingListException;
	
}
